/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package shaman.storage.api;

import javax.xml.stream.XMLStreamReader;
import javax.xml.stream.XMLStreamWriter;

/**
 *
 * @author Shaman
 */
public interface XmlSerializable {
        /**
         * Метод десериализации объекта
         * @param reader
         */
        void readXml(XMLStreamReader reader);
        /**
         * Метод сериализации объекта
         * @param writer
         */
        void writeXml(XMLStreamWriter writer);
}
